#include <iostream>
#include <cmath>

using namespace std;
int f(int n)
{
   if(n==1) return 1;
   else
   {
        if(n%2==0) return f(n/2)+1;
        else return f(3*n+1)+1;
   }
}
int main()
{
    int i,j,s,t,max,tt,flag;
    while(cin>>s>>t)
    {
        flag=0;
        if(s>t)
        {
            swap(s,t);
            flag=1;
        }
        for(i=s,max=-1;i<=t;i++)
        {
            tt=f(i);
            if(tt>max) max=tt;
        }
        if(flag)swap(s,t);
        cout<<s<<" "<<t<<" "<<max<<endl;
    }
    return 0;
}
